package ar.edu.utn.frgp.banco.dao.Interfaces;

import ar.edu.utn.frgp.banco.exceptions.DataAccessException;
import ar.edu.utn.frgp.banco.domain.PagoServicios;
import ar.edu.utn.frgp.banco.domain.Cliente;
import ar.edu.utn.frgp.banco.domain.Cuenta;
import java.util.List;

public interface IntPagoServicios {

	//Alta de Pago Servicios
	public void AltaPagoServicios(PagoServicios pagoservicio) throws DataAccessException ;
	
	//Trae Pago Servicios por id_pagoprestamo
	public PagoServicios TraePagoServicios(Integer id_pagoservicio) throws DataAccessException ;
	
	//Trae Pago Servicios por cuenta 
	public List<PagoServicios> TraePagoServicios(Cuenta cuenta) throws DataAccessException ;

	//Trae Pago Servicios por cliente 
	public List<PagoServicios> TraePagoServicios(Cliente cliente) throws DataAccessException ;


}





